geo economic challenges..